cnc machine machining cnc turning jobs electronic milling components design salary employment cnc technologies cnc machines seeker electronic components job electronics internet fabrication business